# 整型
age = 23
print(age, type(age))

# 浮点数
PI = 3.141592653589793
print(PI, type(PI))

# 字符串
# 通过单引号或者双引号包裹的文本
# 如果文本中有单引号那么外面用双引号，反过来也一样
name = '数加"学院'
print(name)

# 转义字符：\n:换行符,\t:制表符
info = "数加\t学院\n在合肥"
print(info)

# 禁用转义
print(r"数加\t学院\n在合肥")

# 多行字符串
strs = """
多行字符串
多行字符串
多行字符串
"""
print(strs)

# 字符串格式化
age = 23
name = "张三"
sex = "男"

# 得到结果（姓名:张三,年龄:23,性别:男）
# 使用加号拼接字符串，只能是字符串的拼接
info = "姓名：" + name + ",年龄："
print(info)

# 使用占位符拼接字符串
# %s：字符串。 %d：整数，%f:浮点数
info = "姓名:%s,年龄:%d,性别:%s" % (name, age, sex)
print(info)

# 格式化字符串
info = f"姓名:{name},年龄:{age},性别:{sex}"
print(info)

PI = 3.141592653589793
# 格式化字符串
print(f"圆周率等于：{PI:.3f}")

# 布尔值
b1 = True
b2 = False

print(b1, type(b1))

# 布尔运算
print(True and False)
print(True or False)
print(not True)
print(1 > 2)
print("java" == "java")
